get off the ground

Translations
démarrer
Definitions
To begin or start something successfully; to launch or initiate a project, idea, or activity so that it is functioning or progressing.